<div id="menu">
<?php
include("includes/menu.php");
?>
</div>

<script type="text/javascript">
<!--
//Verifie tous les chmaps du formulaire et permet sa validation si le script ne rencontre aucune erreure
	function verifform(){
		if(!(
			(verif('gsanguin','^[ABO]{1,2}$','Groupe sanguin incorrect'))&(verif('rhesus','^[+-]{1}$','Rhésus incorrect'))&
			(verif('numsecu','^[0-9]{15}$','Numéro de sécurité sociale incorrect'))&(verif('nomcontact','^[a-zA-Zàâéèëêïîôùüç -]{2,20}$','Nom incorrect'))&
			(verif('prenomcontact','^[a-zA-Zàâéèëêïîôùüç -]{2,20}$','Prénom de contact incorrect'))&(verif('numerocontact','^[0-9a-zA-Z]{1,4}$','Numéro incorrect'))&
			(verif('voiecontact','^[a-zA-Zàâéèëêïîôùüç -]{2,40}$','Voie incorrecte'))&(verif('codepcontact','^[A-Z0-9-]{3,6}$','Code postal incorrect'))&
			(verif('villecontact','^[a-zA-Zàâéèëêïîôùüç -]{2,40}$','Ville incorrecte'))&(verifliste('payscontact','Pays incorrect'))
		)){return false;}
	}
	
	//Offre ou non la possibilité devoir les détails de l'hospitalisation
	function hospitalisation(){
		//pas d'hospi en cours
		 if (document.getElementById('non').checked==true){
			document.getElementById('hopital').style.display="none";
			document.getElementById('service').style.display="none";
			document.getElementById('lhopital').style.display="none";
			document.getElementById('lservice').style.display="none";
			document.getElementById('date').style.display="none";
			document.getElementById('ldate').style.display="none";
		} //hospi en cours
		else{
			document.getElementById('hopital').style.display="block";
			document.getElementById('service').style.display="block";
			document.getElementById('lhopital').style.display="block";
			document.getElementById('lservice').style.display="block";
			document.getElementById('date').style.display="block";
			document.getElementById('ldate').style.display="block";
		} 
	}
	
//-->
</script>
<?php
require_once("lib/dates.php");
require_once("lib/pays.php");
require_once("lib/personne.php");
require_once("lib/groupe_sanguin.php");
require_once("lib/adresse.php");
//on récupère toutes les infos
if ($_SESSION['role']=='Patient') 
	$idpers=$_SESSION['uuid'];
else 
	$idpers=$_SESSION['uuid_personne'];
//récup des infos de la personne
$query_p=personne_by_uuid($idpers);
$personne=mysql_fetch_assoc($query_p);

//récup du groupe sanguin de la personne
$query_gs=groupe_sanguin_get_all();
while($gsanguin = mysql_fetch_assoc($query_gs)){
	if($gsanguin['id']==$personne['id_groupe_sanguin'])
		$nomgs=$gsanguin['nom'];
	}
	
//récup de l'adresse
$query_ad=adresse_by_id($personne['uuid_contact_adresse']);
$adresse=mysql_fetch_assoc($query_ad);

//récup du pays
$query_pays=pays_get_all();
while($pays = mysql_fetch_assoc($query_pays)){
	if($pays['id']==$adresse['id_pays'])
		$nompays=$pays['nom'];
	}
?>
<div id="corps">
<h1>Détails Médicaux-Légaux</h1>
<form method="post" action="#" onsubmit="return verifform()">
<div style="width:97%">
	<div>
	<fieldset>
    <legend>Données médicales</legend>
    	
        <label for="gsanguin">Groupe sanguin :</label><input id="gsanguin" name="gsanguin" size="2" value="<?php echo $nomgs; ?>" onchange="verif('gsanguin','^[ABO]{1,2}$','Groupe sanguin incorrect')"/><span id="v_gsanguin"></span><br />
        <label for="rhesus">Rhésus :</label><input id="rhesus" name="rhesus" size="2" value="<?php echo $personne["rhesus"]; ?>" onchange="verif('rhesus','^[+-]{1}$','Rhésus incorrect')"/><span id="v_rhesus"></span><br />
        <label for="numsecu">Numéro de sécurité sociale :</label><input id="numsecu" name="numsecu" size="16" value="<?php echo $personne["num_secu_sociale"]; ?>" onchange="verif('numsecu','^[0-9]{15}$','Numéro de sécurité sociale incorrect')"/><span id="v_numsecu"></span><br />
        
    </fieldset>
   </div>
   <br/>
   <div>
    <fieldset>
    <legend>Personne à contacter en cas de problème</legend>
    	
        <label for="nomcontact">Nom</label><input id="nomcontact" name="nomcontact" value="<?php echo $personne["contact_nom"]; ?>" onchange="verif('nomcontact','^[a-zA-Zàâéèëêïîôùüç -]{2,20}$','Nom incorrect')"/><span id="v_nomcontact"></span><br />
        <label for="prenomcontact">Prénom</label><input id="prenomcontact" name="prenomcontact" value="<?php echo $personne["contact_prenom"]; ?>" onchange="verif('prenomcontact','^[a-zA-Zàâéèëêïîôùüç -]{2,20}$','Prénom de contact incorrect')"/><span id="v_prenomcontact"></span><br />
        <label for="numerocontact">Numéro</label><input id="numerocontact" name="numerocontact" maxlength="7" type="text" size="7" value="<?php echo $adresse["numero"]; ?>" onchange="verif('numerocontact','^[0-9a-zA-Z]{1,4}$','Numéro incorrect')"/><span id="v_numerocontact"></span><br />
        <label for="stylevoiecontact">Rue</label>
        	<select id="stylevoiecontact" name="stylevoiecontact">
            	<option><?php echo $adresse["rue"]; ?></option>
            	<option>rue</option>
                <option>boulevard</option>
                <option>allée</option>
                <option>square</option>
                <option>chemin</option>
                <option>allée</option>
            </select><br />
        <input id="voiecontact" name="voiecontact" type="text" style="margin-left: 150px;" size="40" value="<?php echo $adresse["voie"]; ?>" onchange="verif('voiecontact','^[a-zA-Zàâéèëêïîôùüç -]{2,40}$','Voie incorrecte')"/><span id="v_voiecontact"></span><br />
        <label for="codepcontact">Code Postal</label><input id="codepcontact" name="codepcontact" type="text" size="6" maxlength="5" value="<?php echo $adresse["code_postal"]; ?>" onchange="verif('codepcontact','^[A-Z0-9-]{3,6}$','Code postal incorrect')"/><span id="v_codepcontact"></span><br />
        <label for="villecontact">Ville</label><input id="villecontact" name="villecontact" type="text" value="<?php echo $adresse["ville"]; ?>" onchange="verif('villecontact','^[a-zA-Zàâéèëêïîôùüç -]{2,40}$','Ville incorrecte')"/><span id="v_villecontact"></span><br />
        <label for="payscontact">Pays</label>
		<select id="payscontact" name="payscontact" onchange="verifliste('payscontact','Pays incorrect')"><option></option>
				<?php $payss = pays_get_all();
				while($pays = mysql_fetch_assoc($payss)){
					if ($pays['id']==$adresse['id_pays']) $selected='selected="selected"'; else $selected="";
					echo '<option value="'.$pays['id'].'"'.$selected.'>'.$pays['nom'].'</option>';} ?>
		</select><span id="v_payscontact"></span><br />
    </fieldset>
    </div>
    <br/>
    <div>
    <fieldset>
    <legend>Hospitalisation</legend>
    	<br/>
        <?php
		$query_hosp=mysql_query('SELECT * FROM service
									INNER JOIN hospitalisation
										ON hospitalisation.uuid_service = service.uuid
											WHERE hospitalisation.uuid_patient = "'.$idpers.'"');
		$hospi=mysql_fetch_assoc($query_hosp);
		$hospi_or_not=mysql_num_rows($query_hosp );
		?>
        <label>Hospitalisation en cours</label>
        	<?php
        	if($hospi_or_not==0){
				echo '<input id="oui" name="hospi" type="radio" style="margin-left:30px;margin-right:5px;" onclick="hospitalisation()"  value="oui"/>Oui';
           		echo '<input id="non" name="hospi" type="radio" style="margin-left:20px;margin-right:5px;" checked="checked" onclick="hospitalisation()" value="non"/>Non<br /><br />';
			}
			else {
				echo '<input id="oui" name="hospi" type="radio" style="margin-left:30px;margin-right:5px;" checked="checked" onclick="hospitalisation()"  value="oui"/>Oui';
           		echo '<input id="non" name="hospi" type="radio" style="margin-left:20px;margin-right:5px;" onclick="hospitalisation()" value="non"/>Non<br /><br />';
			}
			?>
            <label id="ldate" style="margin-left:30px;display:none;">Date d'entrée</label><label id="date" style="display:none;"><?php echo affichDate(date("Y-m-d")); ?></label><br /><br />
        	<label id="lhopital" for="hopital" style="margin-left:30px;display:none;">Hôpital</label>
            <select id="hopital" style="display:none;">
            	<option>1</option>
                <option>2</option>
            </select><br />
        	<label id="lservice" for="service" style="margin-left:30px;display:none;">Service</label><select id="service" style="display:none;"><option>1</option><option>2</option></select>
       
    </fieldset>   
     	</div>
        
        <?php 
		if($_SESSION["role"]=="Secrétaire médical")
        	echo '<p style="margin-left:90%;"><br/><input type="submit" value="Modifier"/></p>';
		?>
</div>
</form>
</div>